\hypertarget{structShipCAD_1_1IntersectionsDialogData}{}\section{Ship\+C\+AD\+:\+:Intersections\+Dialog\+Data Struct Reference}
\label{structShipCAD_1_1IntersectionsDialogData}\index{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data}}


intersections dialog exchange  




{\ttfamily \#include $<$dialogdata.\+h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structShipCAD_1_1IntersectionsDialogData_a7590ecffa4f48488a42135b41ad6eb51}{Intersections\+Dialog\+Data} (\hyperlink{classShipCAD_1_1ShipCADModel}{Ship\+C\+A\+D\+::\+Ship\+C\+A\+D\+Model} $\ast$model)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespaceShipCAD_aa56834b730aafdf2786ddc9a60a046fd}{intersection\+\_\+type\+\_\+t} \hyperlink{structShipCAD_1_1IntersectionsDialogData_a45fdbb695bb58187c24037aba1eabca6}{intersection\+\_\+type}
\item 
std\+::vector$<$ float $>$ \hyperlink{structShipCAD_1_1IntersectionsDialogData_ac2a5677d64845ff41b99f05f590170f8}{intersection\+\_\+offsets}
\item 
bool \hyperlink{structShipCAD_1_1IntersectionsDialogData_a07f300ae3f6ec124a932ac88d7380194}{add\+\_\+range}
\item 
bool \hyperlink{structShipCAD_1_1IntersectionsDialogData_ae423b73a2c8644594ac4c7f56125af9f}{delete\+\_\+all\+\_\+intersections}
\item 
bool \hyperlink{structShipCAD_1_1IntersectionsDialogData_a0b612a856d1875fb0062907fb1cc77a7}{delete\+\_\+intersections}
\item 
bool \hyperlink{structShipCAD_1_1IntersectionsDialogData_a3f9b8b74cdacaed5cfdf2026dfaf2d75}{changed}
\item 
\hyperlink{namespaceShipCAD_a9910f0963197f9df6125398efd4fa139}{Intersection\+Vector} \hyperlink{structShipCAD_1_1IntersectionsDialogData_a15b25bd4167a7eb4bc24240f98ec83ad}{stations}
\item 
\hyperlink{namespaceShipCAD_a9910f0963197f9df6125398efd4fa139}{Intersection\+Vector} \hyperlink{structShipCAD_1_1IntersectionsDialogData_a239c93bd2e10930a0b73fa4a491b3332}{waterlines}
\item 
\hyperlink{namespaceShipCAD_a9910f0963197f9df6125398efd4fa139}{Intersection\+Vector} \hyperlink{structShipCAD_1_1IntersectionsDialogData_a42e8714909a6cb3f20d4508e3ed3d7cd}{buttocks}
\item 
\hyperlink{namespaceShipCAD_a9910f0963197f9df6125398efd4fa139}{Intersection\+Vector} \hyperlink{structShipCAD_1_1IntersectionsDialogData_aa646939995a2b52262724964a6e1fd47}{diagonals}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
intersections dialog exchange 

Definition at line 174 of file dialogdata.\+h.



\subsection{Constructor \& Destructor Documentation}
\index{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data}!Intersections\+Dialog\+Data@{Intersections\+Dialog\+Data}}
\index{Intersections\+Dialog\+Data@{Intersections\+Dialog\+Data}!Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data}}
\subsubsection[{\texorpdfstring{Intersections\+Dialog\+Data(\+Ship\+C\+A\+D\+::\+Ship\+C\+A\+D\+Model $\ast$model)}{IntersectionsDialogData(ShipCAD::ShipCADModel *model)}}]{\setlength{\rightskip}{0pt plus 5cm}Intersections\+Dialog\+Data\+::\+Intersections\+Dialog\+Data (
\begin{DoxyParamCaption}
\item[{{\bf Ship\+C\+A\+D\+::\+Ship\+C\+A\+D\+Model} $\ast$}]{model}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [explicit]}}\hypertarget{structShipCAD_1_1IntersectionsDialogData_a7590ecffa4f48488a42135b41ad6eb51}{}\label{structShipCAD_1_1IntersectionsDialogData_a7590ecffa4f48488a42135b41ad6eb51}


Definition at line 83 of file dialogdata.\+cpp.



\subsection{Member Data Documentation}
\index{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data}!add\+\_\+range@{add\+\_\+range}}
\index{add\+\_\+range@{add\+\_\+range}!Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data}}
\subsubsection[{\texorpdfstring{add\+\_\+range}{add_range}}]{\setlength{\rightskip}{0pt plus 5cm}bool Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data\+::add\+\_\+range}\hypertarget{structShipCAD_1_1IntersectionsDialogData_a07f300ae3f6ec124a932ac88d7380194}{}\label{structShipCAD_1_1IntersectionsDialogData_a07f300ae3f6ec124a932ac88d7380194}


Definition at line 178 of file dialogdata.\+h.

\index{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data}!buttocks@{buttocks}}
\index{buttocks@{buttocks}!Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data}}
\subsubsection[{\texorpdfstring{buttocks}{buttocks}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Intersection\+Vector} Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data\+::buttocks}\hypertarget{structShipCAD_1_1IntersectionsDialogData_a42e8714909a6cb3f20d4508e3ed3d7cd}{}\label{structShipCAD_1_1IntersectionsDialogData_a42e8714909a6cb3f20d4508e3ed3d7cd}


Definition at line 185 of file dialogdata.\+h.

\index{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data}!changed@{changed}}
\index{changed@{changed}!Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data}}
\subsubsection[{\texorpdfstring{changed}{changed}}]{\setlength{\rightskip}{0pt plus 5cm}bool Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data\+::changed}\hypertarget{structShipCAD_1_1IntersectionsDialogData_a3f9b8b74cdacaed5cfdf2026dfaf2d75}{}\label{structShipCAD_1_1IntersectionsDialogData_a3f9b8b74cdacaed5cfdf2026dfaf2d75}


Definition at line 181 of file dialogdata.\+h.

\index{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data}!delete\+\_\+all\+\_\+intersections@{delete\+\_\+all\+\_\+intersections}}
\index{delete\+\_\+all\+\_\+intersections@{delete\+\_\+all\+\_\+intersections}!Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data}}
\subsubsection[{\texorpdfstring{delete\+\_\+all\+\_\+intersections}{delete_all_intersections}}]{\setlength{\rightskip}{0pt plus 5cm}bool Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data\+::delete\+\_\+all\+\_\+intersections}\hypertarget{structShipCAD_1_1IntersectionsDialogData_ae423b73a2c8644594ac4c7f56125af9f}{}\label{structShipCAD_1_1IntersectionsDialogData_ae423b73a2c8644594ac4c7f56125af9f}


Definition at line 179 of file dialogdata.\+h.

\index{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data}!delete\+\_\+intersections@{delete\+\_\+intersections}}
\index{delete\+\_\+intersections@{delete\+\_\+intersections}!Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data}}
\subsubsection[{\texorpdfstring{delete\+\_\+intersections}{delete_intersections}}]{\setlength{\rightskip}{0pt plus 5cm}bool Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data\+::delete\+\_\+intersections}\hypertarget{structShipCAD_1_1IntersectionsDialogData_a0b612a856d1875fb0062907fb1cc77a7}{}\label{structShipCAD_1_1IntersectionsDialogData_a0b612a856d1875fb0062907fb1cc77a7}


Definition at line 180 of file dialogdata.\+h.

\index{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data}!diagonals@{diagonals}}
\index{diagonals@{diagonals}!Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data}}
\subsubsection[{\texorpdfstring{diagonals}{diagonals}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Intersection\+Vector} Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data\+::diagonals}\hypertarget{structShipCAD_1_1IntersectionsDialogData_aa646939995a2b52262724964a6e1fd47}{}\label{structShipCAD_1_1IntersectionsDialogData_aa646939995a2b52262724964a6e1fd47}


Definition at line 186 of file dialogdata.\+h.

\index{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data}!intersection\+\_\+offsets@{intersection\+\_\+offsets}}
\index{intersection\+\_\+offsets@{intersection\+\_\+offsets}!Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data}}
\subsubsection[{\texorpdfstring{intersection\+\_\+offsets}{intersection_offsets}}]{\setlength{\rightskip}{0pt plus 5cm}std\+::vector$<$float$>$ Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data\+::intersection\+\_\+offsets}\hypertarget{structShipCAD_1_1IntersectionsDialogData_ac2a5677d64845ff41b99f05f590170f8}{}\label{structShipCAD_1_1IntersectionsDialogData_ac2a5677d64845ff41b99f05f590170f8}


Definition at line 177 of file dialogdata.\+h.

\index{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data}!intersection\+\_\+type@{intersection\+\_\+type}}
\index{intersection\+\_\+type@{intersection\+\_\+type}!Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data}}
\subsubsection[{\texorpdfstring{intersection\+\_\+type}{intersection_type}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf intersection\+\_\+type\+\_\+t} Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data\+::intersection\+\_\+type}\hypertarget{structShipCAD_1_1IntersectionsDialogData_a45fdbb695bb58187c24037aba1eabca6}{}\label{structShipCAD_1_1IntersectionsDialogData_a45fdbb695bb58187c24037aba1eabca6}


Definition at line 176 of file dialogdata.\+h.

\index{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data}!stations@{stations}}
\index{stations@{stations}!Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data}}
\subsubsection[{\texorpdfstring{stations}{stations}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Intersection\+Vector} Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data\+::stations}\hypertarget{structShipCAD_1_1IntersectionsDialogData_a15b25bd4167a7eb4bc24240f98ec83ad}{}\label{structShipCAD_1_1IntersectionsDialogData_a15b25bd4167a7eb4bc24240f98ec83ad}


Definition at line 183 of file dialogdata.\+h.

\index{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data}!waterlines@{waterlines}}
\index{waterlines@{waterlines}!Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data}}
\subsubsection[{\texorpdfstring{waterlines}{waterlines}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Intersection\+Vector} Ship\+C\+A\+D\+::\+Intersections\+Dialog\+Data\+::waterlines}\hypertarget{structShipCAD_1_1IntersectionsDialogData_a239c93bd2e10930a0b73fa4a491b3332}{}\label{structShipCAD_1_1IntersectionsDialogData_a239c93bd2e10930a0b73fa4a491b3332}


Definition at line 184 of file dialogdata.\+h.



The documentation for this struct was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
Ship\+C\+A\+Dlib/\hyperlink{dialogdata_8h}{dialogdata.\+h}\item 
Ship\+C\+A\+Dlib/\hyperlink{dialogdata_8cpp}{dialogdata.\+cpp}\end{DoxyCompactItemize}
